package ottawa.testing.controller.form;


import javax.servlet.ServletException;
import org.apache.commons.logging.Log;
import org.apache.commons.logging.LogFactory;
import org.springframework.web.servlet.ModelAndView;
import org.springframework.web.servlet.mvc.SimpleFormController;
import org.springframework.web.servlet.view.RedirectView;
import ottawa.testing.bean.Localidad;
import ottawa.testing.dao.LocalidadDAO;


public class LocalidadFormController
	extends SimpleFormController
{
	
	protected final Log log = LogFactory.getLog(getClass());
	private LocalidadDAO serviciosLocalidad;
	
	public ModelAndView onSubmit(Object commandClass)
		throws ServletException
	{
		Localidad localidad = (Localidad)commandClass;
			serviciosLocalidad.salvarLocalidad(localidad);
			
		return new ModelAndView(new RedirectView(getSuccessView()));
	}
	
	public LocalidadDAO getServiciosLocalidad() {
		return serviciosLocalidad;
	}

	public void setServiciosLocalidad(LocalidadDAO serviciosLocalidad) {
		this.serviciosLocalidad = serviciosLocalidad;
	}
	
}
